Thali (Menu)

1709 Church St, Decatur
+1 678-705-1290

Give a rating to Thali

Suggest a dish

How much did you spend at Thali?